The following table sets out the financial results for year ended [FYE] 31st December 2018 to 31st December 2023.


Financial Period / Year Ended 2023
31-Dec
2022
31-Dec
2021
31-Dec
2020
31-Dec
2019
31-Dec
No. of Months 12 12 12 12 12
  Unaudited Audited Audited Audited Audited
  RM'000 RM'000 RM'000 RM'000 RM'000
           
Revenue 2,057,202 1,629,655 1,150,317 968,761 1,056,458
Cost of sales (1,869,002) (1,497,599) (1,053,103) (894,667) (956,381)
Gross Profit 188,200 132,056 97,214 74,094 100,077
           
Other operating income 93,446 13,919 6,901 7,898 8,614
Fair value adjustment on investment properties 145 (632) (370) (51) 650
Fair value adjustment on other investments 4,603 2,192 - - -
Administrative expenses, distribution expenses and other expenses (130,358) (104,987) (72,541) (65,403) (63,157)
Impairment loss on property, plant & equipment (3,371) - - - -
Net loss on impairment of financial instruments (3,144) (10,286) (5,996) (8,063) (6,050)
Finance income 3,247 3,197 2,424 3,068 -
Impairment loss on goodwill on consolidation - (167) (10,918) (4,377) -
Gain on disposal of investment in an associate company - 76,321 9,679 27,788 -
Gain on disposal of investment in subsidiary companies 10,233 4,139 168 3,855 -
Gain on disposal of warrants - - 26,000 - -
Gain on disposal of other investments 3,509 - - - -
Profit From Operations 166,510 115,753 52,560 38,810 40,134
Finance costs (41,525) (30,398) (18,344) (18,068) (24,682)
Profit Before Taxation (before listing expenses) 124,985 85,355 34,216 20,742 15,452
Listing expenses - - - - -
Share of results of associates 32,065 20,757 7,257 4,366 7,471
Share of results of joint venture 35,166 10,452 271 - -
Profit Before Taxation (after listing expenses) 192,216 116,564 41,744 25,107 22,923
Taxation (25,026) (15,591) (10,774) (8,203) (7,621)
Profit After Taxation 167,190 100,972 30,969 16,904 15,302
           

The financial performance should be read in conjunction with the latest Quarterly Reports, Annual Reports and Chin Hin Group Berhad's Prospectus dated 18 February 2016.